<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page isELIgnored="false"%>
<%@ include file="../common/taglibs.jsp"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<title>POS收单运营管理平台</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
<link href="<s:url value="/css/a.css"/>" type="text/css"
	rel="stylesheet" />
<link href="<s:url value="/css/index.css"/>" type="text/css"

	rel="stylesheet" />
	
<script type="text/javascript"
	src="<c:url value="/js/jquery-1.3.2.js" />"></script>
<script type="text/javascript" src="<c:url value="/js/common.js" />"></script>
<script language="javascript" type="text/javascript"
	src="<c:url value="/js/My97DatePicker/WdatePicker.js"/>"></script>
<script language="javascript" type="text/javascript"
	src="${rootPath}/js/My97DatePicker/WdatePicker.js"></script>
<script type='text/javascript' src='<s:url value="/dwr/engine.js"/>'></script>
<script type='text/javascript' src='<s:url value="/dwr/interface/AddressQuery.js"/>'></script>
<script type="text/javascript" src="<s:url value="/js/query_Address.js" />"></script>
<style>
　　　
　　　　　a {
	text-decoration: none
}

　　　　　a:hover {
	color: red;
	text-decoration: none
}

a:VISITED {
	color: red;
}
　　


　　　
</style>

<script type="text/javascript">




 $(document).ready(function(){
 
      
    $("#buttonid").click(function(){ 
    		 var  is=   subForm();
    		 if(is){
    		    $("#queryForm").attr("action","<%=basePath%>/setting/calcusearch.ct");
    			$("#queryForm").submit();
    		 }

     });
     
     $("#szPower").click(function() {
			
					$("#queryForm").attr("action","<%=basePath%>/settingExcel/settingExcel.ct");
					$("#queryForm").submit();

		});
  });
function   str2date(str){   
  var   d=null;   
  var   reg=/^(\d{4})(\d{2})(\d{2})$/  ;
  if(arr=str.match(reg))d=new   Date(Number(arr[1]),Number(arr[2])-1,Number(arr[3])) ; 
  return   d;   
  }  
function  subForm(){
	var endTime = $("#maxDate").val();
		 var beginTime = $("#minDate").val();
		
		if(!endTime || !beginTime){
			alert("起始时间范围必须选择!");
			return false;
		} 
		  var date1=str2date(beginTime);
			var date2=str2date(endTime);
			
			if(date1.getMonth()!=date2.getMonth()){
			    alert("选择的起始时间不在同一个月内！");
				return false;
			}
		return true;
}

</script>



</head>

<body>

	<div class="subpage">
		<s:form id="queryForm" namespace="/setting" action="calcusearch.ct" method="post"
			theme="simple">
			<div class="user_title">
				<h2 class="headline-inquires">
					POS收单运营管理平台<br />
					<span class="sub-title"></span>
				</h2>
			</div>
			<table width="100%" cellpadding="0" cellspacing="0" border="0"
				class="query_table">

				<tr>
					<td colspan="4" align="center">
						<h2 class="headline-inquires">
							清算查询<br />
							<span class="sub-title"></span>
						</h2>

					</td>
				</tr>


				<tr>
					<td colspan="4">&nbsp;</td>
				</tr>


			
				
				<tr>
					<td align="right">交易起始日期：</td>
					<td align="left" colspan="1"><s:textfield id="minDate"
							name="searchCondition.minDate"
							onFocus="WdatePicker({dateFmt:'yyyyMMdd',readOnly:true,wdate:true,errDealMode:0});"
							theme="simple" cssClass="queryWidth" /> 至：<s:textfield id="maxDate" 
							name="searchCondition.maxDate"
							onFocus="WdatePicker({dateFmt:'yyyyMMdd',readOnly:true,wdate:true,errDealMode:0});"
							theme="simple" cssClass="queryWidth" /><font color="red">*</font> </td>
					<td align="right">系统跟踪号：</td>
					<td align="left" colspan="1"><s:textfield id="etstrace"
							name="searchCondition.etstrace" cssClass="queryWidth" /></td>
				</tr>
				
				<tr>
					<td align="right">商户号：</td>
					<td align="left" colspan="1"><s:textfield id="settFlag"
							name="searchCondition.merNo" cssClass="queryWidth" /></td>
					<td align="right">商户名称：</td>
					<td align="left" colspan="1"><s:textfield id="realName"
							name="searchCondition.realName" cssClass="queryWidth" /></td>
				</tr>
				<tr>			
					<td align="right" >清算状态：</td>
						<td  abbr="left">
						   <s:select cssClass="queryWidth" name="searchCondition.settFlag"
								id="settFlag"
								list="#{'N':'未清算','Y':'已清算'}"  headerKey="" headerValue="--请选择--" /> 
								
					</td>
					<td align="right">终端号：</td>
					<td align="left" colspan="1"><s:textfield id="etstermId"
							name="searchCondition.etstermId" cssClass="queryWidth" /></td>
					
				</tr>
				<tr>			
					<td align="right">交易流水号：</td>
					<td align="left" colspan="1"><s:textfield id="termtrace"
							name="searchCondition.termtrace" cssClass="queryWidth" /></td>
					
					<td align="right">交易批次号：</td>
					<td align="left" colspan="1"><s:textfield id="period"
							name="searchCondition.period" cssClass="queryWidth" /></td>
				</tr>
			    <tr>			
					<td align="right">交易主账号：</td>
					<td align="left" colspan="1"><s:textfield id="account"
							name="searchCondition.account" cssClass="queryWidth" /></td>
					
					<td align="right">系统流水号：</td>
					<td align="left" colspan="1"><s:textfield id="systermtrace"
							name="searchCondition.sysTermTrace" cssClass="queryWidth" /></td>
					
				</tr>
				<tr>
					<td colspan="4">&nbsp;</td>
				</tr>
				<tr>
						<td colspan="4" align="center"><span style="font-color: red"><s:actionerror /></span>
							<span style="font-color: red;"><s:actionmessage /></span > <span style="font-color: red;"><s:fielderror
									cssClass="fieldError" /></span>
							<span id="otherError"></span>
						</td>
					</tr>
				<tr>
					<td colspan="4" align="right"><input id="buttonid" value="查   询" type="button"/>
						&nbsp;&nbsp;&nbsp;&nbsp; <s:reset value="取  消" />&nbsp;&nbsp;&nbsp;&nbsp; </td>
				</tr>
			
                 <tr>
					<td colspan="4" align="right">
					<s:if
					 test="#request.searchRsList != null && #request.searchRsList.size>0">
					   		<input id="szPower" type="button" 
							value="清算对账Excel" />&nbsp;&nbsp;&nbsp;&nbsp;
					   
					</s:if>
					<s:else>
					 	<input id="szPower" disabled="disabled" value="清算对账Excel" type="button" /> &nbsp;&nbsp;&nbsp;&nbsp;
					</s:else>
					</td>
				</tr>
			</table>
			<table width="100%" cellpadding="0" cellspacing="0" border="0">

				<tr>
					<td colspan="4" align="center">
						<h2 class="headline-inquires">清算信息列表</h2>

					</td>
				</tr>
				<s:if
					test="#request.searchRsList != null && #request.searchRsList.size>0">
					<tr>
						<td align="left">&nbsp;&nbsp;&nbsp;&nbsp; <page:pageCount
								max_pages="11" totalPage="${requestScope.totalPage}"
								currentPage="${requestScope.currentPage}"
								action="${rootPath}/setting/calcusearch.ct?currentPage=" />

						</td>
					</tr>
				</s:if>
			</table>
			<table id="tableList" width="130%" class="table">
				<thead>
					<tr>
						<th>商户号</th>
						<th>商户名称</th>
						<th>终端号</th>
						<th>系统跟踪号</th>
						<th>系统流水号</th>
						<th>流水号</th>
						<th>批次号</th>
						<th>卡号</th>
						<th>交易日期</th>
						<th>交易时间</th>
						
						<th>交易金额（元）</th>
						<th>手续费用（元）</th>
						<th>总结算金额（元）</th>
						<th>状态</th>
						<th>清算批次号</th>
						<th>清算日期</th>
						<th>交易结果</th>
					</tr>
				</thead>
				<tbody>
					<s:iterator value="#request.calcuList" status="stat" id="element">
							<tr class="<s:if test="#stat.index%2==0">tr_0</s:if>" >
							<td align="center">
								 <s:property value="#element.merno"/> 
						    </td>
						    <td align="center" width="150px">
								 <s:property value="#element.realname"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.etstermid"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.etstrace"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.systemno"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.termtrace"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.period"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.account"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.termdate"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.termtime"/> 
						    </td>
						    
						     
							<td align="center">
								 <s:property value="#element.amount"/> 
						    </td>
						    <td align="center">
								 <s:property value="#element.merfee"/> 
						    </td>
						    <td align="center">
								 <s:property value="#element.calcuamount"/> 
						    </td>
						    <td align="center">
								 
								<s:if test="#element.settflag==\"Y\"">
					                               已清算
					        </s:if>
					        <s:else>
					                              未清算
					        </s:else>
								 
						    </td>
						     <td align="center">
								 <s:property value="#element.settbatch"/> 
						    </td>
						     <td align="center">
								 <s:property value="#element.calcudate"/> 
						    </td>
						    <td align="center">
								 
								<s:if test="#element.respcode==\"00\"">
					                               成功
					        </s:if>
					        <s:else>
					                              失败
					        </s:else>
								 
						    </td>
						    </tr>
						</s:iterator>
				</tbody>
			</table>
		</s:form>
	</div>
	<s:if test="#request.msg !=null">
		<script language="javascript">
			alert("${request.msg}");
		</script>
	</s:if>
</body>
</html>
